flat-heeled shoe - Spanish English Dictionary